chief ice technician - English Synonyms Dictionary